life's no beach. - Francés Inglés Diccionario